package gdut.stream.last;

import java.util.ArrayList;
import java.util.Optional;

public class FindAnyTest {
    public static void main(String[] args) {
        ArrayList<Integer> integers = new ArrayList<>();
        for (int i = 0; i < 100; i++) {
            integers.add(i);
        }
//        findAny查找出integers中大于18的任意一个数字,没办法保证获取的一定是流中的第一个元素
        Optional<Integer> any = integers.stream()
                .filter(integer -> integer > 18)
                .findAny();
        any.ifPresent(integer -> System.out.println(integer));

    }
}
